کمک رسانی، روشی برای ایجاد تحمل پذیری خطا در سیستم های گسترده

پایان نامه
چکیده

در این تحقیق ، روشهایی برای ایجاد تحمل پذیری خطا در سیستم های گسترده به ویژه سیستم های چندعامله ارائه شده است. ایجاد تحمل پذیری خطا در سیستم های گسترده، امری دست یافتنی و در عین حال دشوار است.یک سیستم چندعامله به عنوان نمونه مهمی از سیستم های گسترده با بهره گیری از تکنیکهای رایج تحمل پذیری خطا می تواند قابلیت کنار آمدن با انواع متفاوتی از خطاها را پیدا کند. اما آنچه در این تحقیق مورد تاکید است استفاده از ذات چند عامله سیستمها و بهره گیری از تکنیکهایی است که برخاسته از ویژگیهای خاص سیستم های چند عامله است. در روشهای پیشنهادی حاصل از این تحقیق، در صورت بروز مشکلی برای یک یا تعدادی از عامل ها و اطلاع یافتن بقیه از این مطلب به وسیله صادر نمودن درخواست کمک، عاملهای هم تیمی او با اعمال تغییراتی متناسب در وظایف خود سعی در کمک به او می نمایند و وظیفه وی را نیز به دوش می گیرند و تا زمانی که مشکل آن عامل برطرف نشده ، به این روش از کاهش کارایی سیستم جلوگیری می کنند.البته در صورت وجود چندین عامل نیازمند به کمک ، عاملهای کمک رسان براساس الگوریتمی نسبتا بهینه که ایده اصلی آن شبیه اصول زمانبندی وظایف در سیستم های عامل است ، اقدام به انتخاب وظیفه می کنند و بدون برقراری ارتباط صریح، مناسب ترین وظیفه را از لحاظ سرعت و توان پردازشی (عملیاتی) و قابلیت اعتماد خود و نیز درجه اهمیت وظیفه مورد نظر بر عهده می گیرند و از این طریق همکاری ضمنی میان عاملهای کمک رسان برقرار می شود. البته علاوه بر موارد ذکر شده ، به وجود قابلیت های ویژه در عاملهایی که از این توانایی برخوردارند ، نیز توجه شده است که این خود بر منطقی بودن تصمیم گیری در قبال تقسیم وظیفه ها می افزاید.این همکاری با یک تصمیم گیری گسترده و طی چند فاز مختلف صورت می گیرد تا در صورت وجود چندین عامل نیازمند کمک ، در نهایت عاملهایی با اولویت بالاتر برای کمک انتخاب شوند که بیش از بقیه در کارایی کلی تیم موثرند.در تصمیم گیری انجام شده ، مهمترین هدف برآورده نمودن اهداف تحمل پذیری خطاست.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

افزودن قابلیت تحمل پذیری خطا به متدولوژی MaSE برای سیستم های چند عامله

برنامه های کاربردی زیادی امروزه بر مبنای مفهوم سیستمهای چند عامله شکل گرفته اند و نیازمند این هستند که به طور پیوسته و بی وقفه کار کنند. سیستمهای چند عامله نیز از بروز خطا مصون نیستند. به همین دلیل لازم است که تحمل پذیری خطا به عنوان یک نیاز غیر وظیفه مندی تا حد امکان برای آنها تامین گردد. روش های ارائه شده برای تحمل پذیری خطا تا به حال، بیشتر مبتنی بر تکثیر عامل ها بوده اند که خود باعث پیچیدگی...

متن کامل

ارائه روشی سیستماتیک برای تحلیل حساسیت سیستم های تحمل پذیر خطا در معماری افزونگی چند ماجولی

درخت عیب یک دیاگرام سلسله مراتبی است که راههای مختلف ترکیب اجزای معیوب یک سیستم را که منجر به وقوع عیب نامطلوب مشخص در آن می شوند به تصویر می کشد. این دیاگرام در فازهای طراحی و بهره برداری سیستم های صنعتی به کار رفته و به طراحان امکان ارزیابی ویژگی هایی نظیر قابلیت اطمینان، میانگین زمان تا خرابی و حساسیت را عرضه می کند. علاوه بر موارد مذکور از درخت عیب برای پیدا کردن گلوگاه های خرابی و تعیین نق...

متن کامل

روشی برای مکان‌یابی خطا مبتنی بر امواج سیار ناحیه گسترده در شبکه انتقال قدرت

در این مقاله، روشی جدید مبتنی بر امواج سیار ناحیه گسترده برای تعیین مکان خطا در شبکه انتقال ارائه شده است. این روش دارای دو مرحله قطع‌خط (آفلاین) و برخط (آنلاین) است. در مرحله قطع‌خط، ابتدا شبکه انتقال به‌صورت یک گراف وزن‌دار نمایش داده می‌شود و کوتاه‌ترین مسیرهای بین هر دو حس‌گر تعیین می‌گردند. سپس خطوطی از گراف که روی کوتاه‌ترین مسیرها نیستند، با توجه به مکان حس‌گرها به خطوط مجازی تقسیم‌بندی ...

متن کامل

افزودن قابلیت تحمل پذیری خطا به متدولوژی mase برای سیستم های چند عامله

برنامه های کاربردی زیادی امروزه بر مبنای مفهوم سیستمهای چند عامله شکل گرفته اند و نیازمند این هستند که به طور پیوسته و بی وقفه کار کنند. سیستمهای چند عامله نیز از بروز خطا مصون نیستند. به همین دلیل لازم است که تحمل پذیری خطا به عنوان یک نیاز غیر وظیفه مندی تا حد امکان برای آنها تامین گردد. روش های ارائه شده برای تحمل پذیری خطا تا به حال، بیشتر مبتنی بر تکثیر عامل ها بوده اند که خود باعث پیچیدگی...

متن کامل

روشی برای مکان یابی خطا مبتنی بر امواج سیار ناحیه گسترده در شبکه انتقال قدرت

در این مقاله، روشی جدید مبتنی بر امواج سیار ناحیه گسترده برای تعیین مکان خطا در شبکه انتقال ارائه شده است. این روش دارای دو مرحله قطع خط (آفلاین) و برخط (آنلاین) است. در مرحله قطع خط، ابتدا شبکه انتقال به صورت یک گراف وزن دار نمایش داده می شود و کوتاه ترین مسیرهای بین هر دو حس گر تعیین می گردند. سپس خطوطی از گراف که روی کوتاه ترین مسیرها نیستند، با توجه به مکان حس گرها به خطوط مجازی تقسیم بندی ...

متن کامل

ارائه روشی نوین جهت بهبود تحمل پذیری خطا در شبکه های فرماندهی و کنترل با استفاده از شبکه های مبتنی بر نرم افزار

مراقبت از فضای کشور و کنترل ترددهای هوایی آن یک ضرورت اجتناب‌ناپذیر است و کنترل توسط رادارهای نصب‌شده در آن منطقه صورت می­گیرد. اطلاعات دریافتی از رادارهای یک منطقه بایستی به صورت برخط برای رده­های بالاتر فرماندهی و کنترل ارسال شود تا در مورد آن تصمیم­گیری شده و فرمان‌ها مقتضی به رده­های پایین­تر ارسال شود. این تبادل اطلاعات نیاز به یک بستر ارتباطی مطمئن دارد. ارسال برخط و مطمئن این اطلاعات از ...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه تهران

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023